Providing Connguration Management Support in Software Engineering Environments Providing Connguration Management Support in Software Engineering Environments
نویسنده
چکیده
Software connguration management (SCM or CM) is a key element of any software development project. A software engineering environment should not only provide support for software products and software processes in general, but also pay attention to high level software engineering concepts like connguration management. In this paper, we present an overview of our approach to software engineering environments and demonstrate how connguration management can be achieved in such environments with minimal eeort by codifying a connguration management model. Issues addressed include the structures and consistency of CM components and their relationships, the deenition and activation of CM operations, and the deenition of presentation views that facilitate CM activities. Abstract Software connguration management (SCM or CM) is a key element of any software development project. A software engineering environment should not only provide support for software products and software processes in general, but also pay attention to high level software engineering concepts like connguration management. In this paper, we present an overview of our approach to software engineering environments and demonstrate how connguration management can be achieved in such environments with minimal eeort by codifying a conngu-ration management model. Issues addressed include the structures and consistency of CM components and their relationships, the deenition and activation of CM operations , and the deenition of presentation views that facilitate CM activities.
منابع مشابه
Software Connguration Management and Engineering Data Management: Diierences and Similarities
Engineering data management and software connguration management have been evolving fairly independently. On the other hand, it has been observed earlier that many parallels exist 10]. In this paper, we examine the similarities of and diierences between EDM and SCM. Many concepts are similar, but there are some diierences concerning the objects to be managed. As a consequence, some sophisticate...
متن کاملProviding Configuration Management Support in Software Engineering Environments
Software configuration management (SCM or CM) is a key element of any software development project. A software engineering environment should not only provide support for software products and software processes in general, but also pay attention to high level software engineering concepts like configuration management. In this paper, we present an overview of our approach to software engineeri...
متن کاملSupporting Fine-Grained Traceability in Software Development Environments
This paper describes the facilities currently available to support auditing and traceability within a system which provides ne-grained con-guration and version management. We contend that the relationship between the connguration management system and the underlying version control system is a critical factor which governs many aspects of the facilities supporting traceability. The model of tra...
متن کاملVersion Management for Tightly Integrated Software Engineering Environments
The paper introduces a version management model which exploits knowledge about the contents of documents. This is in contrast to most existing models which basically consider versioned objects as at (attributed) les. The beneets of the approach are illustrated by describing some sample operations which are not possible with a conventional model. The paper then discusses a feasible implementatio...
متن کاملModelling Dynamic Conngurations to Guide Tool Design
The ability to update a software system as it is being used is increasingly important and manifests itself in systems that must be maintained while executing, in systems where the choices about which components comprise a system are deferred until their use, and where systems can be customised. Systems that t one or more of these characteristics we call dynamically composed systems. Although so...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995